package strauss.flatland.things;

import strauss.flatland.things.geometry.GeometricVector;

/**
 * a thing always has a vector ?
 * is this so even when a thing consists of many parts, moving in different
 * directions? if i wave my arms, my vector remains the same, but that of my
 * arms relative to my body, and the rest of the world change 
 * 
 * @author Sybrand
 *
 */
public abstract class Thing implements IThing {
	private GeometricVector geometricVector;
	
	public Thing(GeometricVector geometricVector) {
		this.geometricVector = geometricVector;
	}
	
	public GeometricVector getGeometricVector() {
		return geometricVector;
	}	
}
